GPSy™ is provided as a "fat" binary and is PowerPC accelerated. The minimum system is a 68020 or higher running System 7.5.5. GPSy is System 8.5 compatible and we recommend System 7.6 or above. GPSy's memory footprint is a minimum of two megabytes but viewing large images in high resolution will require more available memory. We recommend installation on machines with at least 32 megabytes of memory.
GPSy requires QuickTime 3.02 to be installed for full map support: http://www.apple.com/quicktime
This document is an abbreviated version of the full compatibility chart. For the complete compatibility document, including a list of tested MacOS systems, see:
http://www.gpsy.com/compatibility.html
Tested GPS Units
GPSy was designed to work with any NMEA-0183 compatible GPS unit and a non-compatible device has yet to be found. The following units have been tested successfully with GPSy, but should not be considered a comprehensive or restrictive list. If you don't see yours below; but find that it works, please e-mail us at support@gpsy.com and we'll add it to the list:
Apelco GPS-15
Apelco GPS-6700
Ashtec SCA-12/12S
DeLorme Tripmate*
Eagle Accunav Sport
Eagle Explorer / EE 2
Eagle Expedition
Eagle Map Guide Pro
Garmin GPS 12
Garmin GPS 12XL
Garmin GPS 20
Garmin GPS 20SL
Garmin GPS 30
Garmin GPS 31
Garmin GPS 35
Garmin GPS 36
Garmin GPS 38
Garmin GPS 40
Garmin GPS 45
Garmin GPS 45XL
Garmin GPS 48
Garmin GPS 50
Garmin GPS 55
Garmin GPS 90
Garmin GPS 100 AVD
Garmin GPS 120
Garmin GPS 125
Garmin GPS 135
Garmin GPS 175
Garmin GPS II
Garmin GPS II+
Garmin GPS III
Garmin GPS III+
Garmin GPS III Pilot
Garmin GPSMap 195
Garmin StreetPilot
Garmin StreetPilot Color
Lowrance Global Map 100
Lowrance GlobalNav 200 / 212
Lowrance SeeNav
Magellan ColorTrak
Magellan GPS3000/3000XL w/ power/data module
Magellan GPS4000/4000XL w/ power/data module
Magellan Meridian XL
Magellan Pro Mark-X (NMEA output)
Magellan Trakker
Magellan Trailblazer XL
Motorola PVT-6
Novatel NavCard†
Panasonic KX-G93; KX-G5700
Sony IPS-3000
Sony IPS-5000
Sony IPS-5100
Sony IPS760
Sony PACY-CNV10
Trimble 4000SSi
Trimble Ensign XL
Trimble GPS PC-Card
Trimble Scoutmaster
Trimble FlightPro
* DeLorme Tripmate support is provided under license from DeLorme Mapping, Inc.
† Requires configuration of GPS host unit for NMEA output.
Starting with version 2.2, GPSy offers NMEA-0182 support. However, compliance has only been verified by using the Garmin 12-XL in NMEA-0182 mode. If you have a NMEA-0182 device and can test GPSy with it, please e-mail <support@gpsy.com>.
Garmin GPS 12XL
Starting with version 2.5, GPSy offers Rockwell NavCore V Binary Protocol support. The following GPS units with the Rockwell chipset have been tested. If you have a Rockwell protocol unit that isn't listed below and it works with GPSy, please e-mail <support@gpsy.com> and we'll add it to the list.
DeLorme TrackNGo
Rockwell NavCard
Toshiba Noteworthy GPS PC Card NWGPS01
Starting with version 3.0, GPSy offers Rockwell Zodiac Binary Protocol support. The following GPS units with the Rockwell chipset have been tested. If you have a Rockwell Zodiac protocol unit that isn't listed below and it works with GPSy, please e-mail <support@gpsy.com> and we'll add it to the list.
DeLorme Tripmate
Starting with Version 3.0, GPSy offers Sony IPS protocol support. The following GPS units with the Sony protocol have been tested. If you have a Sony protocol unit that isn't listed below and it works with GPSy, please e-mail <support@gpsy.com> and we'll add it to the list.
Sony IPS-3000
Sony IPS-5000
Sony IPS-5100
Sony IPS760
Sony PACY-CNV10
Starting with Version 3.10, GPSy offers Trimble TSIP protocol support. The following GPS units with the TSIP protocol have been tested. If you have a TSIP protocol unit that isn't listed below and it works with GPSy, please e-mail <support@gpsy.com> and we'll add it to the list.
Trimble Mobile GPS PC Card
NMEA-0183 Compatibility
GPSy™ is compatible with any NMEA-0183 compatible talker that produces proper NMEA sentences. GPSy recognizes major NMEA sentences produced by GPS, Loran-C, and other navigational units. Currently recognized and supported sentence types are:
AAM - Waypoint arrival alarm
APA - Autopilot format A
APB - Autopilot format B
BOD - Bearing, origin to destination
BWC - Bearing and distance to waypoint, great circle
BWR - Bearing and distance to waypoint, rhumb line (overridden by BWC if available)
DBT - Depth below transducer
DPT - Depth of water
GGA - Global Positioning System Fix Data
GSA - GPS DOP and active satellites
GSV - Satellites in view
GLL - Geographic position, latitude and longitude (and time)
HDM - Heading, magnetic north
HDT - Heading, true north
HSC - Steer to heading
MTW - Mean water temperature
RMB - Recommended minimum navigation info when dest. waypoint is active
RMC - Recommended minimum specific GPS/Transit data
VTG - Track made good and ground speed
WCV - Waypoint closure velocity
XTE - Cross-track error
XTR - Cross-track error, dead reckoning (overriden by XTE if available)
Recognized and supported proprietary sentences are:
PGRME - Garmin Proprietary Position Error Sentence
PGRMF - Garmin Proprietary Position Fix Sentence
PGRMM - Garmin Proprietary Map Datum Sentence
PGRMV - Garmin Proprietary Velocity Sentence
PGRMZ - Garmin Proprietary Altitude Information
PRWIZCH - Rockwell Proprietary Zodiac Channel Information
Recognized but not supported sentence types are seen by GPSy and catalogued as NMEA sentences but are not parsed. Note that most of these are not used by the majority of GPS units, nor is there any mission-critical information that is not provided in the sentences above:
ALM - GPS Almanac Data
ASD - Autopilot system data
BEC - Bearing and distance to waypoint
BER - Bearing and distance to waypoint, dead reckoning
BPI - ?? Autohelm Seatalk Sentence??
BWW - Bearing, waypoint to waypoint
DCN - Decca Position
DPT - Depth
FSI - Frequency set information
GLC - Geographic position, Loran-C
GXA - TRANSIT Position
HCS - ?? Autohelm Seatalk Sentence??
HDG - Heading, deviation & variation
LCD - Loran-C Signal Data
MWV - Wind speed and angle
OLN - Omega Lane Numbers
OSD - Own Ship Data
R00 - List of waypoint ID's currently in active route (proprietary Garmin)
RMA - Recommended minimum specific Loran-C Data
ROT - Rate of Turn
RPM - Revolutions
RSA - Rudder Sensor Angle
RSD - RADAR System Data
RTE - Waypoints in active route
SFI - Scanning Frequency Information
STN - Multiple Data ID
TRF - TRANSIT Fix Data
TTM - Tracked Target Message
VHW - Water speed and heading
VBW - Dual Ground/Water speed
VDR - Set and Drift
VHW - Water speed and heading
VLW - Distance travelled through the water
VPW - Speed, measured parallel to wind
VWR - Relative wind direction and speed
WDC - Distance to waypoint
WDR - Distance to waypoint, rhumbline
WNC - Distance, waypoint to waypoint
WPL - Waypoint location
ZDA - Time and Date
ZFO - UTC & Time from origin waypoint
PSLIB - Starlink Differential GPS control data
NMEA standard bps settings are 4800 bps; 8 data bits; 1 stop bit; no parity. You can use a telecomunication program at these settings to test whether your Mac is receiving the GPS NMEA sentences correctly or not. If your NMEA device produces sentences that are currently not supported, please send a log (produced by GPSy or your telecom program) and I'll add those sentences for you.
GPSy supports standard serial ports as well as any CommunicationToolbox (CTB) compatible serial port. This includes virtual serial ports such as PortShare, PortJuggler, PC Card GPS units, NuBus/PCI serial ports, and so forth.
GPSy can be set to a bps speed setting of 150, 300, 1200, 2400, 4800 (standard NMEA-1083), 9600, 19200, 38400, and 57600.